package com.ruoyi.system.domain;

import com.ruoyi.system.service.IHrService;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * HR信息管理对象 hr
 * 
 * @author ruoyi
 * @date 2024-05-21
 */
public class Hr extends BaseEntity
{


    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long hrId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String hrTel;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String hrPwd;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String hrName;

    /** 所属公司 */
    @Excel(name = "所属公司")
    private Long companyId;

    /** 担任的职务 */
    @Excel(name = "担任的职务")
    private String hrPos;

    public void setHrId(Long hrId) 
    {
        this.hrId = hrId;
    }

    public Long getHrId() 
    {
        return hrId;
    }
    public void setHrTel(String hrTel) 
    {
        this.hrTel = hrTel;
    }

    public String getHrTel() 
    {
        return hrTel;
    }
    public void setHrPwd(String hrPwd) 
    {
        this.hrPwd = hrPwd;
    }

    public String getHrPwd() 
    {
        return hrPwd;
    }
    public void setHrName(String hrName) 
    {
        this.hrName = hrName;
    }

    public String getHrName() 
    {
        return hrName;
    }
    public void setCompanyId(Long companyId) 
    {
        this.companyId = companyId;
    }

    public Long getCompanyId() 
    {
        return companyId;
    }
    public void setHrPos(String hrPos) 
    {
        this.hrPos = hrPos;
    }

    public String getHrPos() 
    {
        return hrPos;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("hrId", getHrId())
            .append("hrTel", getHrTel())
            .append("hrPwd", getHrPwd())
            .append("hrName", getHrName())
            .append("companyId", getCompanyId())
            .append("hrPos", getHrPos())
            .toString();
    }




}
